package indi.h.targetcall;


public class GenParDiff<T,E,F> {
	private Class<T> t;
	private Class<E> e;
	private F f;
	
	public GenParDiff(Class<T> t, Class<E> e, F f) {
		super();
		this.t = t;
		this.e = e;
		this.f = f;
	}

	public Class<T> getT() {
		return t;
	}

	public void setT(Class<T> t) {
		this.t = t;
	}

	public Class<E> getE() {
		return e;
	}

	public void setE(Class<E> e) {
		this.e = e;
	}

	public F getF() {
		return f;
	}

	public void setF(F f) {
		this.f = f;
	}

	@Override
	public boolean equals(Object obj) {
		// TODO Auto-generated method stub
		if (obj instanceof GenParDiff) {
			GenParDiff gpd = (GenParDiff)obj;
			return (this.t.equals(gpd.getT()) && this.e.equals(gpd.getE()));
		} else
			return false;
	}
}
